-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmake build rework #93
cmake build rework #93
Conversation
8a763a2
to
251c363
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - Thanks for the improvements, Stephan!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I need some time to review these cmakefile changes. Thank you, Stephan!
251c363
to
ecb922b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this one looks good, too. Before I merge this change, have you tested this on Windows, Stephan?
Signed-off-by: Stéphane Cerveau <[email protected]>
I just tested today on Windows and unfortunately the build is failing. Investigating.. |
ecb922b
to
8c529d3
Compare
Add a common Cmake file to build encoder/decoder projects. Signed-off-by: Stéphane Cerveau <[email protected]>
Signed-off-by: Stéphane Cerveau <[email protected]>
Signed-off-by: Stéphane Cerveau <[email protected]>
8c529d3
to
78c02a6
Compare
This is now building on both Windows and Linux. I moved the generate_dispatch_table to a common place to be generated only once. |
78c02a6
to
e9d3856
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for the change!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for the change!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for the change!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for the change!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for the change!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for the change!
I'm wondering if it would make sense to have a vkCodecUtils static library with:
What do you think @zlatinski ? |
Factorize the build of vk_video_samples to one CMakefile containing the definitions for both decoder and encoder
project.
Can now enable disable the build of encoder/decoder by a CMake option.